home *** CD-ROM | disk | FTP | other *** search
- From: Mark.Baker@mettav.exnet.com (Mark Baker)
- Date: 01 Jul 94 19:47:36
- Message-Id: <UUCP.773202088@mettav>
- Subject: Re: Dialog Box Proposal Part 1
- To: gem-list@world.std.com (gem-list@world.std.com)
- Precedence: bulk
-
- Michael:
- > In your proposal, you make many suggestions. Will you be making the
- > source code to LTMF-2 available to the developers on this list? (Myself,
- > I'm just generally curious how the program does what it does.)
-
- If he wants all these extra featurs to be mandatory he'd better give us an
- example of how to do them :)
-
- >> If the mouse is placed over an editable text field, the mouse MUST
- >> change to a TEXT CURSOR while the mouse is over it. It must be changed
- >> back to its original form when moved away.
- >
- > You sure do like that word; "MUST". Actually, I disagree with this as
- > well. A nice feature, but hardly essential.
-
- And it needs a lot of coding effort. Nice, but we don't want the standard to be
- too difficult to implement or no-one will bother using it.
-
- Warwick:
- > Normal TOS does too. NOWHERE does GEM insist that you treat a TOPPED
- > message as something that MUST top your window. Events in GEM are
- > advisory only. When GEM++ receives a TOPPED message, it uses the mouse
- > coordinates of the message as a click. If the click is not on anything
- > interesting, it just does a TOP, otherwise, it leaves the window
- > untopped and performs the operation. Any program that has a Toolbox and a
- > Document Window appreciates this behaviour. PageStream and Calamus do it,
- > of course, and I noticed that the new version of Kandinsky does also.
-
- For toolbox windows this is very useful but I don't like it used for dialogues
- or any other window, IMO a left click should always top these, with both
- buttons required to use an untopped window (like in the desktop). Does everyone
- agree with me that the mswindows behaviour of topping _and_ activating a button
- is undesirable?
-
- One problem can be that now with aes 4 letting you use window gadgets without
- topping it gets very hard _to_ top a window :)
-
- > The top-window-is-active model is tiresome. We have to put up with it
- > for keyboard in most cases (although GEM++ gets around this by allowing
- > click-to-type on backgrounded editable text fields).
-
- Obviously you want keyboard input to go to only one window, and having it the
- top window is easiest for the user (I know the active window and top window are
- different on some systems, but this is confusing for the user, particularly for
- a user used to the atari). BTW I don't like the way text entry is modal in
- GEM++.
-
-
-
-